Receiving a signal is normally indicative of violent termination, so the
subcommand can't be relied upon to have printed some status information. As a
result, signals now have some extra errors printed to stderr when they fail.
Closes #261. The actual signal is still a bug, but it's an upstream rust bug.